<html >
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="gitlike-markdown.css">
<meta http-equiv="content-type" contentType="text/html; charset=UTF-8">
<meta charset="UTF-8">
<style>
	.markdown-body {
		box-sizing: border-box;
		min-width: 200px;
		max-width: 980px;
		margin: 0 auto;
		padding: 45px;
	}

	@media (max-width: 767px) {
		.markdown-body {
			padding: 15px;
		}
	}
</style>
<article class="markdown-body">
<h2 class="title">Milis Linux İmaj Yapımı</h2>
Özelleştirilmiş Milis Linux dağıtımı veya Milis Linux tabanlı kendi dağıtımınızı hazırlamak için kullanılan imaj-uretici aracıdır.
İstenilen uygulamalar, dağıtım adı, logo, duvar kağıdı vb. özelleştirmeler yapılarak imaj hazırlanmasına imkan tanımaktadır.<br><br>

Masaüstü için XFCE4, giriş yöneticisi olarak da Slim ve Lightdm kullanılabilir durumdadır. Diğer masaüstleri deneysel olarak
eklenmiştir. Mevcut Milis Linux masaüstü olarak xfce4 ve giriş yöneticisi olarak lightdm ile gelmektedir.<br><br>
  
  İmaj üretici:
  <pre>git clone https://notabug.org/milislinux/imaj-uretici.git</pre><br>
  
  Klasör içerisinde <b>ayarlar/ayarlar.conf</b> dosyasında hazırlanacak dağıtım da yapılabilecek özelleştirmeler
  yer almaktadır. Dosya sisteminde yapılacak değişiklikler için <b>de/xfce4/updates/</b> altındaki klasörler incelenebilir.<br><br>
  
  Gerekli ayarları <b>ayarlar.conf</b> içerisinde yaptıktan sonra ilk olarak Ön hazırlık işlemi yapılmalıdır:
  <pre>sudo ./builder.sh --onhazirlik</pre>
  
  Ardından ikinci aşama olan iso'nun üretilmesine geçilmelidir:
  <pre>sudo ./builder.sh --iso</pre><br>
  
  Ön hazırlık ve iso aşamaları sonrası küçük değişiklikler yapılmak istenirse sadece iso parametresi ile hızlıca
  yeni iso çıkarılabilmektedir:
  <pre>sudo ./builder.sh -sadece-iso</pre><br>

  <b>NOT:</b> İmaj Üretici uygulaması mevcut versiyonu sadece Milis Linux üzerinde çalıştırılabilmektedir.<br>
  
<h2 class="title">Yerel Paket Sistemi</h2>
  Eğer tekrar tekrar sıfırdan iso hazırlamak durumunda kalıyorsanız paketleri her seferinde internet yerine lokalde
  hazırlayacağınız <b>yerel paket sisteminden</b> (YPS) daha hızlı kurmasını sağlayabilirsiniz. Yerel paket sistemi de
  imaj-uretici içerisinde hazır olarak gelmektedir.<br><br>
  
  Öncelikle YPS oluşturalım. Seçilecek klasörü <b>ayarlar/ayarlar.conf</b> içerisinden
  değiştirebilirsiniz.
  <pre>sudo ./builder --yps-olustur</pre><br>
  
  Milis paket sistemi sürekli güncellendiğinden YPS'nizi de iso oluşturmadan önce güncellemeniz tavsiye edilir.
  <pre>sudo ./builder --yps-guncelle</pre><br>

  Her iso öncesi mutlaka YPS'nin başlatılması gerekmektedir. YPS başlatıldıktan sonra
  Ön Hazırlık ve ISO aşamalarına geçebilirsiniz.
  <pre>sudo ./builder --yps-baslat</pre><br>
  
  YPS'nin mevcut durumunu, çalışıp çalışmadığını kontrol edebilir veya durdurabilirsiniz.
  <pre>sudo ./builder --yps-kontrol
sudo ./builder --yps-durdur</pre><br>
  
  Daha detaylı bilgi için git reposu veya yardım sayfasını kullanabilirsiniz:
  <pre>sudo ./builder.sh --yardim</pre><br>
</article>
</html>
